chemical filtration - Alemán Inglés Diccionario